A Survey on Service Composition Middleware in Pervasive Environments

نویسندگان

  • Noha Ibrahim
  • Frédéric Le Mouël
چکیده

The development of pervasive computing has put the light on a challenging problem: how to dynamically compose services in heterogeneous and highly changing environments? We propose a survey that defines the service composition as a sequence of four steps: the translation, the generation, the evaluation, and finally the execution. With this powerful and simple model we describe the major service composition middleware. Then, a classification of these service composition middleware according to pervasive requirements interoperability, discoverability, adaptability, context awareness, QoS management, security, spontaneous management, and autonomous management is given. The classification highlights what has been done and what remains to do to develop the service composition in pervasive environments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cloud Architecture for Dynamic Service Composition

Service composition provides value-adding services through composing basic Web services, which may be provided by various organizations. Cloud computing presents an efficient managerial, on-demand, and scalable way to integrate computational resources (hardware, platform, and software). However, existing Cloud architecture lacks the layer of middleware to enable dynamic service composition. To ...

متن کامل

Composition Du Jury

Pervasive computing is an intuitive evolution of computing paradigms driven by the wide adoption of mobile devices and wireless networks. It introduces a novel way to support users in their everyday life based on open and dynamic environments populated with unobtrusive services able to perform user tasks on the fly. Nevertheless, supporting user tasks from a functional point of view is not enou...

متن کامل

QoS-aware Service-Oriented Middleware for Pervasive Environments

Pervasive computing is an intuitive evolution of computing paradigms driven by the wide adoption of mobile devices and wireless networks. It introduces a novel way to support users in their everyday life based on open and dynamic environments populated with unobtrusive services able to perform user tasks on the fly. Nevertheless, supporting user tasks from a functional point of view is not enou...

متن کامل

A Model for Reasoning About the Privacy Impact of Composite Service Execution in Pervasive Computing

Service composition is a fundamental feature of pervasive computing middleware. It enables users to leverage available computing power by using existing services as building blocks for creating new composite services. In open and dynamic environments, service composition must be flexible enough to admit realization by different executable workflows that have similar functionalities but that pre...

متن کامل

Pervasive spontaneous composition

Pervasive Computing is becoming feasible. Service discovery and communication protocols now make it possible to build pieces of software that can be dynamically composed into distributed applications. However, when designing such software, developers must often write code related to distribution and discovery aspects. This non-functional code results in higher development costs and may raise in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0909.2183  شماره 

صفحات  -

تاریخ انتشار 2009